Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

William/perf new #1

Open
wants to merge 23 commits into
base: master
Choose a base branch
from
Open

William/perf new #1

wants to merge 23 commits into from

Conversation

wenym1
Copy link
Owner

@wenym1 wenym1 commented May 31, 2022

No description provided.

q82419 and others added 22 commits May 24, 2022 01:28
* [Rust SDK][feat](vm): Defined vm.
* [Rust SDK][feat](vm): Defined new APIs.
* [Rust SDK][feat](vm): Defined two new APIs.
* [Rust SDK][feat](instance): Defined WasiInstance and WasmEdgeProcessInstance.
* [Rust SDK][refactor](vm): Refactored wasi_module and wasmedge_process_module functions.
* [Rust SDK][feat](vm): Added six new APIs.
* [Rust SDK][feat](vm, statistics): Added a new API.
* [Rust SDK][feat](vm, store): Added new APIs.
* [Rust SDK][refactor](cargo): Refactored the  wasmedge-types dep.
* [Rust SDK][doc](instance, lib, vm): Refined the doc comments.
* [Rust SDK][refactor](import, function): Refactored two APIs.
* [Rust SDK][doc](lib, statistics, function, global): Refined the doc comments.
* [Rust SDK][feat](examples): Added an example for vm.
* [Rust SDK][refactor](io): Refined the doc comments.
* [Rust SDK][fix](vm, examples): Fixed issues.

Signed-off-by: Xin Liu <[email protected]>
* 📝 add Chinese python dev doc
* [docs] Add Go dev doc
* [Docs] format zh dev go md

Signed-off-by: cyw3 <[email protected]>
* [utils] Install Script: feat: Option to pass uninstall script tag
* [utils] Install Script: enhancement: Plugins Support
  * reference: WasmEdge#1448
  * If the installation path is not a valid system path like `/usr/*` then it'll make a plugins directory and move any `*Plugins*` into it.
* [utils] Install Script: Remove additional `/`
  * / is unnecessary and prevents /usr from being matched
* [CI] Installer Tests: Add plugins test
  1. Plugins in the default directory should be under `~/.wasmedge/plugin/`
  2. If the installation path is a system path with refix `/usr` then it should not create a plugin directory.
  3. If it is any other path it does create a plugin directory.
* [CI] Installer Tests: fix macOS plugins check
* [CI] Installer Tests: Remove /usr path install for macOS

Signed-off-by: Shreyas Atre <[email protected]>
… sorting. Fix WasmEdge#1501 (WasmEdge#1506)

* [utils] Installer Script: Tweak sort version sort for better semantic sorting
  * Fix WasmEdge#1501
* [Utils] Installer Script: Fix macOS sed error
  * Used awk '{ if ($1 ~ /-/) print; else print $0"_" ; }' instead of sed '/-/!{s/$/_/}'
* [CI] Installer Script: Add version dependent test points
* [CI] fix: Invalid Workflow file
* [CI] fix: Workflow fail

Signed-off-by: Shreyas Atre <[email protected]>
…l profile (WasmEdge#1508)

* [Utils] Installer Script: Prevent writing relative path to login shell profile
  Previously `. "./wasmedge/env"` will be written to my .zshrc if `-p ./wasmedge` is specific.
* use a Mac-friendly solution

Signed-off-by: spacewander <[email protected]>
Signed-off-by: William Wen <[email protected]>
@codecov-commenter
Copy link

codecov-commenter commented May 31, 2022

Codecov Report

❗ No coverage uploaded for pull request base (master@8b8f307). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #1   +/-   ##
=========================================
  Coverage          ?   81.90%           
=========================================
  Files             ?      122           
  Lines             ?    16977           
  Branches          ?     3718           
=========================================
  Hits              ?    13905           
  Misses            ?     2129           
  Partials          ?      943           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8b8f307...b84cb38. Read the comment docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.